package com.sf.webside.dao;

import com.sf.webside.entity.SysDictEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * Created by tanjing on 2019/2/21.
 */
@Repository
public interface SysDictDao extends JpaRepository<SysDictEntity,String>,JpaSpecificationExecutor<SysDictEntity>{
    /**
     * 根据类型查询字典
     * @return
     */
    List<SysDictEntity> findByTypeAndDelFlagOrderBySortDesc(String type,String delflag);
    /**
     * 根据类型,lable 查询字典
     * @return
     */
    SysDictEntity findByTypeAndLabelAndDelFlag(String type,String lable,String delflag);
    /**
     * 根据id查询字典
     * @return
     */
    SysDictEntity findByIdAndDelFlag(String id,String delflag);
}
